/*
 ***************************************************************
 * 
 *  main container where y put instances of time trackers 
 *  
 * 
***************************************************************
 */


package
{
    import com.switcherdav.SillajWidget;
    
    import flash.desktop.NativeApplication;
    import flash.display.Sprite;
    import flash.events.InvokeEvent;

    public class Container extends Sprite
    {

        /**
        * place un écouteur sur le démarrage de l'application
        */
        public function Container()
        {
            NativeApplication.nativeApplication.autoExit = true ;
            NativeApplication.nativeApplication.addEventListener( InvokeEvent.INVOKE, onInvoke ) ;
        }
        
        /**
        * l'application vient d'être lancée, on place sur la scène une instance de saisie du temps
        * on masque l'application Windowed
        */
        private function onInvoke( e:InvokeEvent ):void
        {
            var sillajWidget:SillajWidget = new SillajWidget() ;
            
            stage.nativeWindow.close() ;
        } 
        
    }
}